shipwreck (someone's) plans

Translations
разрушить (чьи-то) планы
The sudden change in weather shipwrecked our travel plans.
Внезапное изменение погоды разрушило наши планы на поездку.